technological innovations - Deutsch Englisch Wörterbuch